Golang Job: Junior Back End Developer - Shared Experiences

Job added on

Company

Pipedrive

Location

Lisbon - Portugal

Job type

Full-Time

Golang Job Details

We believe it takes great people to create a great product. That’s why our team lives our company values, and we hire based on them, too. Since 2010, Pipedrive has been on a mission to support sales and marketing teams with easy-to-use, powerful tools that make everyday work faster and easier. Today, our cloud-based software is trusted by over 100,000 companies and used in 179 countries. We have grown from a five-person team to a truly international company of over 900 people, representing more than 50 nationalities, with ten offices distributed across Europe and the US. In 2020, Pipedrive received a majority investment from Vista Equity Partners, a global investment firm that invests exclusively in enterprise software, data and technology-enabled businesses, making Pipedrive the fifth unicorn from Estonia.

We’re seeking a Junior Back End Developer to join our ongoing quest to create the most epic, innovative sales management solution around.

The Shared Experiences team's goal is to unify the problem spaces across our products, covering topics such as communication, planning, collaboration, contacts, data insights, and automations. We want our products to work together well, creating the best user experience in the market.

The technologies we use:
Frontend: React.js, TypeScript and GraphQL with Relay.
Backend: Node.js, TypeScript and Fastify. Some PHP and Golang.
Storage and messaging: MySQL, Kafka, ElasticSearch, Redis and CouchDB.
Infrastructure: AWS, OpenStack, Docker, Kubernetes and Jenkins.

How we work:
Our engineering team is our biggest team, yet we try to keep it flat and scalable using an innovative model built around independently operating Tribes. Each Tribe is a self-efficient unit with full ownership of its own area, accommodating Product Managers, Designers, and all necessary Engineering roles. Developers have a lot of freedom, they get to pick Missions to work on and when they’re done with a Mission, they’re back at the Launchpad keeping the show running and recovering before the next Mission.

You can check out a short video about how we work in Tribes.

By joining Pipedrive you'll also join one of our versatile Tribes, and as our fast-paced business keeps growing, you are also able to join other Tribes, and be able to grow and take on new roles and interesting challenges.


Your new adventure:

  • Work independently in a team and deliver high-quality code in a timely manner
  • Do code reviews and provide feedback to your peers
  • Write tests
  • Deploy to production and maintain monitoring
  • Be on call when it’s your turn, react to alerts and resolve production incidents
  • Continuously improve your stack and pay off technical debt
  • Think globally, highly available and scalable


Does this sound like you?

  • Proven software development track record
  • Personal projects that show an aptitude for engineering and product sense
  • Ability to work in areas outside of your usual comfort zone and get things done quickly
  • Understanding of security threats
  • Experience with some of the following technologies: Node.js, PHP, MySQL, ElasticSearch, Redis, RabbitMQ, Apache Kafka
  • Excellent spoken and written English skills
  • Hidden (or visible) passion for modern Web Front End technologies like JavaScript (ECMAScript), React.js is a great plus
  • Experience with multi-regional cloud-based services is a great plus


Why Pipedrive?

  • A value-driven work environment where people come first
  • A lively bunch of colleagues from over 50 different countries, with offices in Lisbon, Tallinn, Tartu, Prague, London, Dublin, New York, Florida, Riga and Berlin
  • A team serious about getting things done while not taking ourselves too seriously
  • A world-class working environment full of the usual nice perks and some more
  • Freedom to execute your ideas with a passionate and motivated team supporting you
  • Flexible working hours as long as you’re there for your team members
  • Lots of room for personal and career development, with internal and external training opportunities
  • Competitive salary including all the benefits you’d expect from a great employer (annual bonus system, health insurance, meal allowance, flexible benefits – you can choose whether to use the credit on parking, a public transport card, technology, etc.)

  • Pipedrive is an equal opportunity employer. We encourage diversity in the workplace regardless of age, gender, race, religion, disability, sexual orientation, gender identity or veteran status.
We're looking for a Junior Back End Developer with a love for modern technologies, a drive for delivery and a global thinking. In this role, you will be delivering the next generation of Pipedrive’s new features.

If this is something for you, send us your resume (in English) or a link to your LinkedIn profile and please add why we should pay extra attention to your application.